This is a Code for Palms Move and a Login For it i use on my game
will need http://www.zshare.net/download/57565041ba2c61d6/ and http://www.zshare.net/download/5756506185aa704e/
mob
verb
Palm()
set category = "Jutsus"
set name = "64 Palms"
if(usr.Fight==1) // If the mob's firing var is one...
return
return
if(usr.froze)
usr<<"Your frozen"
return
if(usr.PK==1)
usr<<"NON PK ZONE!"
return
if(usr.resting==1)
usr<<"Not while resting"
return
if(usr.Chakra <= 850)
usr<<"You Dont Got The Right amount Of Chakra"
else // If the firing var isn't 1...
usr.Chakra -= 850
usr.Fight = 1
usr.froze=1
view()<<"<Font Color=white>[usr]: <FONT COLOR=Black>8 Trigrams 64 Palms </font></font>"
var/obj/moves/palms/A = new /obj/moves/palms/left
var/obj/moves/palms/S = new /obj/moves/palms/top
var/obj/moves/palms/D = new /obj/moves/palms/right
var/obj/moves/palms/F = new /obj/moves/palms/middle
var/obj/moves/palms/G = new /obj/moves/palms/bottom
var/obj/moves/palms/H = new /obj/moves/palms/tail
var/obj/moves/palms/Q = new /obj/moves/palms/bottoml
var/obj/moves/palms/W = new /obj/moves/palms/topr
var/obj/moves/palms/Z = new /obj/moves/palms/bottomr
if(Q)
Q.loc = usr.loc
Q.y+=1
Q.x-=1
if(W)
W.loc = usr.loc
W.x+=1
W.y+=1
if(Z)
Z.loc = usr.loc
Z.y+=1
if(S)
S.loc = usr.loc
S.y-=1
if(G)
G.loc = usr.loc
if(A)
A.loc = usr.loc
A.y-=1
A.x-=1
if(D)
D.loc = usr.loc
D.x+=1
D.y-=1
if(F)
F.loc = usr.loc
F.x-=1
if(H)
H.loc = usr.loc
H.x+=1
for(var/mob/M in oview(4,usr))
if(A)
if(M.loc==A.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(S)
if(M.loc==S.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(D)
if(M.loc==D.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(F)
if(M.loc==F.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(G)
if(M.loc==G.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(H)
if(M.loc==H.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(Q)
if(M.loc==Q.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(W)
if(M.loc==W.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
for(var/mob/M in oview(4,usr))
if(Z)
if(M.loc==Z.loc)
var/damage
M.froze=1
damage=usr.Ninjutsu*64 / 15
view()<<"[M] Takes [damage] Damage From [usr]'s 64 Palms"
M.hp-=damage
// if(M.hp<=0)
// M.Death(usr)
spawn(25)
del(H)
del(G)
del(F)
del(D)
del(S)
del(A)
del(Q)
del(W)
del(Z)
usr.froze=0
usr.Fight=0
for(var/mob/M)
M.froze=0
obj/moves/palms
icon='64 palms.dmi'
layer=5
density=1
left
icon_state="1"
top
icon_state="2"
right
icon_state="3"
middle
icon_state="4"
bottom
icon_state="5"
tail
icon_state="6"
bottoml
icon_state="7"
bottomr
icon_state="8"
topr
icon_state="9"
mob/Login()
src.icon='base.dmi'
// updates()
players+=1
players()
WStatus()
Admin()
alert("Welcome To Naruto Return Of the Missing Shinobi")
alert("There Are 16 Clans To Choose From But There Is around 30 to 50 Clans(Unlock Rest/Buy)")
if(src.Pass=="Yes")
src.loc = locate(62,10,1)
return
else
src.loc = locate(62,10,1)
alert("We will Ask you 2 Question Must get 1/2 right")
switch(input("Who is the Missing Shinobi",text) in list("Sasuke","Orochimaru","Pein","Itachi"))
if("Sasuke")
src.Right+=1
src<<"Correct"
goto next
return
else
src<<"Wrong"
src.Wrong+=1
next
switch(input("Will you listen to all GMS and The Rules",text) in list("Yes","No"))
if("Yes")
src.Right+=1
if(src.Right >=1)
src.loc = locate(62,10,1)
src.Pass="Yes"
src.layer=5
return
else
src.Wrong+=1
src<<"DUMASS THAT WAS A TRICK ALLWAYS PICK YES ON THE GM"
sleep(5)
src.Del()
var
players=0
mob/var
Pass=0
Wrong=0
Right=0
mob/var
hp
froze
Fight
Ninjutsu
Taijutsu
Genjutsu
Chakra
PK
resting